random mine laying - French English Dictionary